package com.bot.nft.module.op.api;


import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.bot.common.pojo.CommonResult;
import com.bot.nft.core.config.LoginStorage;
import com.bot.nft.module.mb.domain.vo.MbUserInfoVo;
import com.bot.nft.module.op.controller.OpRofoController;
import com.bot.nft.module.op.domain.bo.OpRofoQueryBo;
import com.bot.nft.module.op.domain.vo.OpRofoOpListVo;
import com.bot.nft.module.op.service.IRofoOpService;
import net.jodah.expiringmap.ExpiringMap;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;


/**
 * 描述:
 * 时间: 2023-12-02 15:11
 * 负责人: 王速
 **/
@RestController
@RequestMapping("/app/rofo")
@CrossOrigin
public class AppRofoController extends OpRofoController {
    @Resource
    private IRofoOpService iRofoOpService;

    /**
     * 查询优先购活动列表
     */
    @PostMapping("/{pageNo}/{pageSize}/applist.do")
    public CommonResult<Page<OpRofoOpListVo>> queryAppRofoPage( @RequestBody OpRofoQueryBo rofoQueryBo, @PathVariable("pageNo") Integer pageNo, @PathVariable("pageSize") Integer pageSize) {

        Page<OpRofoOpListVo> page = iRofoOpService.queryAppRofoPage(rofoQueryBo, pageNo, pageSize);
        return CommonResult.data(page);

    }


}
